distributor injector pump - German English Dictionary